package com.sky.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties(prefix = "sky.alioss")
@Data

/*   该Java类是一个组件，使用了Spring Boot的@ConfigurationProperties注解，
     用于绑定配置文件中以sky.alioss为前缀的属性。类中定义了4个私有属性：
     endpoint、accessKeyId、accessKeySecret和bucketName，
    分别对应配置文件中的相应属性。使用@Data注解，自动实现了对应的getter和setter方法。*/
public class AliOssProperties {

    private String endpoint;
    private String accessKeyId;
    private String accessKeySecret;
    private String bucketName;


}
